package com.safe.first.domain.order.service;

import com.safe.first.domain.order.model.vo.PriceItem;
import com.safe.first.domain.spu.Sku;
import com.safe.first.domain.user.User;

import java.util.List;

/**
 * @author Mickey
 * @since 2022/5/28
 **/
public interface OrderPriceService {

    void price(List<Long> skuIds);

    <T extends Sku> List<PriceItem> price(List<T> skus, User user);

    <T> void price(T t);

}
